/* default */
@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,li,dl,dt,ol,dd {list-style:none;}
a:link, a:visited {color:#FFFFFF;text-decoration:none;}
a:hover, a:active {color:#FFFFFF;text-decoration:none;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif; margin:0 auto; background:url(../images/bg.jpg) no-repeat;}
h1 {font-size:18px;}
.clear{clear:both;margin:0px auto;padding:0px;height:10px;}

.top,.banner,.news,.main,.down{ width:1000px; margin:0 auto;}

.topsub1{width:1000px;float:right; padding-top:24px; line-height:24px; height:24px;color:#FFFFFF;text-align:right;}
.topsub2{ float:left;padding-top:15px; padding-bottom:15px;line-height:24px;color:#FFFFFF;}
.logo{ float:left;width:178px;}
.menu{ float:left;width:654px;}
.tel{ float:right; padding-top:24px; width:168px;}


/* banner */
#banner {margin:0px auto;padding-top:0px;}
#banner_tu {margin:0px auto;padding-top:0px;width:1000px;}
.banner_1 {width:100% height:380px;margin:0px auto;}
#focus {width:1000px;height:380px;overflow:hidden;position:relative;}
#focus ul {height:350px;position:absolute;}
#focus ul li {float:left;width:1000px;height:380px;overflow:hidden;position:relative;}
#focus ul li div {position:absolute;overflow:hidden;}
#focus .btnBg {position:absolute;width:1000px;height:40px;left:0;bottom:0;}
#focus .btn {position:absolute;width:1000px;height:40px;right:0;bottom:0;text-align:right; padding-right:100px;}
#focus .btn span {display:inline-block;_display:inline;_zoom:1;width:15px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:url(../images/pagination.png) no-repeat;}
#focus .btn span.on {background:url(../images/pagination.png) -10px no-repeat;}


/* news */
.news{ width:980px; height:34px; background:url(../images/lmbg.jpg) repeat-x; line-height:34PX; padding-left:20PX; color:#FFFFFF;}
.news STRONG{ float:left;}
.news IMG{ float:left; padding-left:20PX;}
#mq{width:700px;;height:34px; line-height:34PX;overflow:hidden;float:left; padding-left:20px;}

/* imain */
.mainsub1,.mainsub2{ width:322px; height:313px; background:#8d8d8d; margin-right:17px; float:left;}
.mainsub3{ width:322px; height:313px; background:#8d8d8d;float:right;}
.mainsubbt{width:302px; height:34px; background:url(../images/lmbg.jpg) repeat-x; line-height:34px; padding-left:20px; color:#FFFFFF;}
.mainsubbt img{ float:right; padding-right:15px;}
.mainsubart{ padding:10px; color:#FFFFFF;}

.mainsubartimg{ width:295px; height:115px; margin:20px 10px 0px 10px; background:#686868; line-height:25px; color:#FFFFFF;}

.fenlei{width:295px;height:110px; padding:20px 10px 0px 10px;}
.fenlei img{ float:left;}
.fenlei span{ padding-left:15px; margin-left:10px;background:url(../images/fenlenico.jpg) no-repeat; color:#FFFFFF;}
.fenlei ul{width:200px; height:110px;float:left; color:#FFFFFF;}
.fenlei ul li{ float:left;width:85px;padding-left:10px; line-height:23px;}

.down{ width:1000px; height:100px;}
.downsub1{width:1000px; height:50px; line-height:50px;}
.downsub1 a {color:#000000;}
.downright{ float:right; color:#000000;}
.downright a{color:#000000;}


.topmenu{float:left;margin-left:75px;margin-top:25px;height: 22px;color:#999999;}
.topmenu .maint div {float: left;}
.topmenu a:hover{ color:#FFFFFF;}

.prolist{width:1000px;margin:0 auto;background:#848484;}
.prolisttop{ width:1000px;height:107px; background:url(../images/prolisttop_bg.jpg) repeat-x;}
.prolisttopsub1{ font-size:24px; color:#FFFFFF; margin:32px 0px 0px 20px; float:left;}
.prolisttopsub2{ font-size:16px; color:#969696; margin:35px 0px 0px 10px; float:left;}
.prolisttopsub3{ font-size:12px; color:#969696; margin:35px 20px 0px 0px; float:right;}

.prolistlm{ width:953px; margin:0 auto; height:240px; background:#3f3f3f;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}

.prolistlmbt{ width:900px;margin:10px 20px;border-bottom:#595959 solid 1px;color:#f3a731;font-size:14px; background:url(../images/prolistsoso_ico.png) no-repeat; padding-left:25px;height:33px; line-height:33px; float:left;}
.prolistfenlei ul{clear:both;width:900px;margin:10px 20px;;float:left; color:#a1a1a1;}
.prolistfenlei ul li a{ float:left; padding:0px 10px; color:#a1a1a1; line-height:25px;}
.prolistfenlei ul li a:hover{ float:left; padding:0px 10px; color:#a1a1a1; line-height:25px;color:#FFFFFF; font-weight:700;}

.prolistmain ul{ width:953px; margin:0 auto; }
.prolistmain ul li{ width:270px; height:235px;background:#353535; float:left; border:#292929 solid 1px; margin:22px;
-moz-border-radius:6px 6px 6px 6px;
-webkit-border-radius:6px 6px 6px 6px;
border-radius:6px 6px 6px 6px;}
.prolistmain ul li img{ width:238px;height:158px; margin:15px;}
.prolistmain ul li span{ margin-left:15px;}

.prolistlmindex{width:953px; margin:0 auto; margin-bottom:20px;}
.profenleibt{width:900px;margin:30px 0px 0px 20px;font-size:18px; color:#ffffff; padding-left:10px; border-bottom:#454545 solid 1px; background:url(../images/fenleibt_bg.png) no-repeat; height:50px; line-height:50px;}
.profenleiimg{margin:10px 0px 0px 0px; text-align:center;}
.profenleiimg img{ width:840px;}
.prolmdecbt{ width:880px; height:38px;line-height:38px; color:#FFFFFF; font-size:14px; padding-left:20px;margin:20px 0px 0px 20px; background:#3f3f3f;}
.prolmdec{width:880px; height:240px;margin:5px 0px 0px 20px;padding:10px;overflow:auto;color:#FFFFFF; line-height:25px;}
/*.profenleibt2{width:900px;margin:20px 0px 0px 20px;font-size:16px;color:#f39800;padding-left:10px;height:37px;line-height:37px;background:#353535;}*/
.prolmdec2{width:880px; height:180px;margin:5px 0px 0px 20px;padding:10px;overflow:auto;color:#FFFFFF; line-height:25px;}
.menu_list{width:860px;margin-bottom:30px; margin:20px 0px 0px 20px;float:left;}
.menu_head{float:left;width:900px;font-size:16px;color:#f39800;padding-left:10px;height:37px;line-height:37px;font-weight:bold;background:url(../images/xia.jpg) no-repeat; margin-bottom:30px;}
.menu_body {display:none;float:left;ine-height:24px;}

.lease{width:880px; float:left;padding:10px;background:#848484; }
.lease_sub1{width:850px;height:24px;line-height:24px;margin:10px; color:#FFFFFF; font-size:14px;padding-left:10px; background:url(../images/profenleibt3_bg.jpg) no-repeat; border-bottom:#666666 solid 1px;}
.lease ul{width:850px;float:left;}
.lease ul li{width:425px;float:left;height:280px;}
.chanpinbt{width:425px; height:24px; float:left; margin-top:20px;}
.chanpinbt .probtsub1{height:24px;background:#f39800;margin-left:40px; padding:0px 8px 0px 8px;}
.chanpinbt .probtsub2{height:24px;margin-left:10px; padding:0px 5px 0px 5px;}
.chanpinbt .probtsub3{height:24px;margin-left:40px; padding:0px 20px 0px 5px; float:right;}
.chanpin{width:425px;float:left; margin-top:10px;}
.chanpin img{ width:307px; height:204px; margin-left:65px;}
.chanpin img:hover{ border:#f39800 solid 2px;width:303px; height:200px;}

/*新闻列表*/
.newlistleft{ width:666px; float:left; padding:20px 30px 50px 50px;border-right:#8d8d8d solid 1px;}
.newlisttop{ border-bottom:#454545 solid 2px; color:#FFFFFF; background:url(../images/newbt_bg.jpg) no-repeat; margin-bottom:10px;font-size:20px; line-height:45px; padding-left:20px;}
.newlistleft ul{width:666px; float:left;}
.newlistleft ul li{ width:656px; height:45px; line-height:45px; margin-top:3px; float:left; border-bottom:#494949 dashed 1px; padding-left:10px;}
.newlisttopimg{ margin-top:15px;}

.newlistright{width:168px; float:right; margin:20px 50px 40px 0px; }
.newlistrightsub1{ font-size:16px; color:#FFFFFF; line-height:40px; font-family:"微软雅黑";}
.newlistrightsub2{ margin-top:20px;font-size:14px; color:#FFFFFF; line-height:30px; font-family:"微软雅黑";}
.newlisttel{ font-size:20px;font-style:italic;font-weight:500;font-family:"微软雅黑";}
.newlistrightsub2 .kuang{ margin-top:10px; float:left; width:135px;height:28px; background:#8d8d8d; border:#5e5e5e solid 1px;}
.newlistrightsub2 .anniu{ margin-top:10px; height:30px;}
.newlistright hr{ margin-top:25px; border:#454545 solid 1px;}
.newlistrightsub3{ margin-top:20px;font-size:14px; color:#FFFFFF; line-height:30px; font-family:"微软雅黑";}
.newlistrightsub3 .intro{ font-size:12px; color:#FFFFFF; line-height:25px;}

.pagelist2 {width:900px;text-align:center;height:25px;line-height:25px;float:left;color:#FFFFFF; margin:20px 0px;}
.pagelist2 a{color:#FFFFFF;padding:5px 10px; margin:0 7px; text-align:center; background:#000000;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}
.pagelist2 .a1{color:#FFFFFF;padding:5px 10px; margin:0 7px; text-align:center; background:#000000;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}
.pagelist2 span{color:#FFFFFF;padding:5px 10px; margin:0 7px; text-align:center; background:#f3a731;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}

.pagelist {width:780px;text-align:center;height:25px;line-height:25px;float:left;color:#FFFFFF; margin:20px 0px;}
.pagelist a{color:#FFFFFF;padding:5px 10px; margin:0 7px; text-align:center; background:#000000;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}
.pagelist .a1{color:#FFFFFF;padding:5px 10px; margin:0 7px; text-align:center; background:#000000;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}
.pagelist span{color:#FFFFFF;padding:5px 10px; margin:0 7px; text-align:center; background:#f3a731;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;}

.aboutart{width:636px; padding:15px; color:#FFFFFF;}
.aboutrightsub1{ text-align:right;}
.aboutrightsub11{ width:153px; height:30px; line-height:30px; font-size:14px;color:#FFFFFF; background:#363636; text-align:right; padding-right:15px;font-family:"微软雅黑";}
.aboutrightsub1 ul{width:153px; margin-top:20px;}
.aboutrightsub1 ul li a{width:153px; line-height:30px; height:30px; color:#FFFFFF;}
.aboutrightsub1 ul li a:hover{width:153px; line-height:30px; height:30px; color:#f39800;}

.newtitle{ font-size:14px; color:#FFFFFF; text-align:center; margin-top:20px; line-height:35px; height:35px;}

.contactlogo{ width:900px; text-align:center; margin:50px auto 0px auto; border-bottom:#454545 solid 2px; padding-bottom:20px;}
.contactditu{ width:490px; float:left; margin:40px 0px 0px 50px;}
.contactadd{ width:380px; float:left; margin:30px 0px 0px 30px; font-size:14px;}
.contactadd strong{font-family:"微软雅黑"; font-size:16px;}
.contactsub1{ font-size:14px; color:#FFFFFF;font-family:"微软雅黑"; line-height:30px; height:30px;width:370px;float:left;}
.contactsub1 img{ float:right;}
.contactsub2{ margin-top:20px;float:left;color:#FFFFFF;line-height:30px; display:block;width:370px;}
.contacttel{ padding-left:110px; float:left; font-size:12px; color:#FFFFFF; line-height:30px;}
.contactsub3{margin-top:10px;float:left; width:370px; text-align:left; display:block;}
.contactsub3 img{float:left;}

.shichanglist ul{width:900px; text-align:center; margin:20px auto 0px auto;}
.shichanglist ul li{width:200px; height:300px; background:#353535; float:left; margin:20px 12px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
}
.shichanglist ul li a img{margin:15px;}
.hangyebt{float:left; margin-left:15px; color:#808080;font-size:12px;}
.hangyebt strong{float:left;font-size:14px; color:#ffffff; font-size:}
.hangyebt strong:hover{float:left;font-size:14px; color:#f3a731; font-size:}
.bofangico{ background:url(../images/yingying_bofang.jpg) no-repeat; width:26px; height:26px; float:right; margin:5px 20px 0px 0px;}

.zhuanlileft{width:666px; float:left; padding:20px 30px 50px 50px;border-right:#8d8d8d solid 1px;}
.ziliaobt{border-bottom:#454545 solid 1px; padding-bottom:0px;}
.ziliaobtsub{color:#FFFFFF;font-size:20px;line-height:45px; padding-left:15px; border-left:#f39800 solid 4px;}
.zhuanlilist ul li{ width:190px; height:270px; float:left; margin:30px 15px 30px 15px; text-align:center;line-height:25px;}

.aboutart .wenhuasub1{ line-height:25px; float:left; width:636px;}
.aboutart .wenhuasub2{line-height:30px; float:left;width:606px; font-size:14px; font-weight:800;}
.aboutart .wenhuasub3{line-height:25px; float:left;width:606px; padding-left:25px;}
.aboutart .wenhuasub4{line-height:25px; float:left;width:606px; padding-left:25px;font-weight:800;}

.honor_pic a { display:inline; float:left; margin:11px 51px; text-align:center; }
.honor_pic a img { display:block; margin-bottom:9px; }
.honor_pic a.w img { width:220px; height:162px; }
.honor_pic a.h img { width:220px; height:318px; }



